<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /*     题目描述：

            - 用户在弹出的输入框中选择要做的运算

            - 用户选择后弹出两个输入框，让用户输入数据

            - 根据用户选择的操作和输入的数据，计算出最后结果并弹出提示框显示结果

            - 操作界面如下： */

        // 加法
        function add(m, n) {
            return m + n;
        }

        // 减法
        function subtraction(m, n) {
            return m - n;
        }
        // 乘法
        function multiplication(m, n) {
            return m * n;
        }
        // 加法
        function division(m, n) {
            return m + n;
        }



        while (true) {
            let number = +prompt("欢迎使用简易计算器：\n 1.加法运算：\n 2.减法运算：\n 3.乘法运算：\n 4.除法运算：\n 5.退出：\n 请输入您的选项：");
            switch (number) {

                case 1:
                    var a = +prompt("请输入第一个数据:");
                    var b = +prompt("请输入第二个数据:");
                    alert("运算结果为:" + add(a, b));
                    break;
                case 2:
                    var a = +prompt("请输入第一个数据:");
                    var b = +prompt("请输入第二个数据:");
                    alert("运算结果为:" + subtraction(a, b));
                    break;
                case 3:
                    var a = +prompt("请输入第一个数据:");
                    var b = +prompt("请输入第二个数据:");
                    alert("运算结果为:" + multiplication(a, b));
                    break;
                case 4:
                    var a = +prompt("请输入第一个数据:");
                    var b = +prompt("请输入第二个数据:");
                    alert("运算结果为:" + division(a, b));
                    break;

            }
            if (number == 5) {
                break;
            }
        }
    </script>
</body>

</html>